This chapter describes transform objects (or transforms) and the functions you can use to create and manipulate them. You can use transforms to change the position, size, or orientation of a geometric object. QuickDraw 3D uses numerous transforms internally, for example, when creating a two-dimensional image of a three-dimensional model. QuickDraw 3D supports a number of types of transforms, including translate, scaling, rotation, and arbitrary affine transforms.
You should read this chapter for general information about the types of transforms supported by QuickDraw 3D and for specific information about applying transforms to objects in your models. See the chapter "View Objects" for routines that you can use to get information about the transforms that QuickDraw 3D uses internally when rendering a model.
This chapter begins by describing transform objects and their features. It also describes the various coordinate systems or spaces supported by QuickDraw 3D. The section "Transform Objects Reference" provides a complete description of transform objects and the routines you can use to create and manipulate them.
QD3D Book | Chapter Contents | Next |